lead a cat and dog life - Alemán Inglés Diccionario